interlock-stitch sewing machine - Turkish English Dictionary